Overview
xpander provides three ways to use MCP:MCP Composition
Pick and choose tools from multiple connectors and expose them as a single MCP server
Agents as MCP
Expose your AI agents as MCP servers that can be invoked from MCP clients
Single Connector
Expose an entire connector (like Slack or GitHub) as an MCP server
MCP Server Endpoints
Two endpoints are available: Standard MCP:OAuth authentication (without API key) is coming soon!
Your API key is a sensitive credential. Never share it publicly or commit it to version control.
Configuration for Claude Desktop
Add the MCP server to Claude Desktop by editing:YOUR_API_KEY with your actual API key from app.xpander.ai.
Quick Setup
1
Get Your API Key
Get your API key from app.xpander.ai
2
Add to Claude Desktop
Edit
~/Library/Application Support/Claude/claude_desktop_config.json:3
Restart Claude Desktop
Restart Claude Desktop to load the new configuration
4
Test the Connection
Ask Claude: “What agents are available?” or “List my tools”
Available Tools
Once connected, Claude Desktop and other MCP clients can use these tools:- List agents - List all available agents in your organization
- Invoke agent - Execute an agent task
- Create task - Create a new task for an agent
- Get task - Retrieve task details and status
- Get agent threads - Get conversation threads for an agent
- Get thread messages - Retrieve messages from a specific thread
Use Case 1: MCP Composition
Create custom MCP servers with specific tools from the xpander console at app.xpander.ai:- Go to MCP Servers → New MCP Server
- Select specific tools from multiple connectors
- Get a custom MCP URL for that composition
- Use the same configuration format with the custom URL
Use Case 2: Agents as MCP
Enable MCP for specific agents:- In agent settings, go to Task Sources tab
- Enable the MCP toggle
- Get agent-specific MCP configuration
- Claude can invoke that specific agent
Use Case 3: Single Connector
Expose individual connectors (Slack, GitHub, etc.) as MCP servers:- Go to Settings → Connectors
- Select a connector
- Click MCP Configuration
- Get connector-specific MCP URL
Authentication
If you’ve already authenticated connectors in xpander (Gmail, LinkedIn, Slack, etc.), they work automatically through MCP without additional authentication in Claude.Testing Your MCP Integration
After configuration, test by asking Claude:- “What agents are available?”
- “List my agents”
- “Invoke my data analysis agent to analyze this data”
- “Create a task for my support agent”
- “What’s the status of task xyz?”
Example Configurations
- Standard MCP
- SSE Endpoint
Replace
YOUR_API_KEY with your own credentials. Never commit API keys to version control.Supported MCP Clients
xpander MCP servers work with:- Claude Desktop - Anthropic’s desktop application
- Cursor - AI-powered code editor
- VSCode - With MCP extension
- Any MCP-compatible client - Following the Model Context Protocol specification
Roadmap
Coming Soon: OAuth authentication support, allowing you to connect without manually managing API keys.

